import java.util.Arrays;

/*
数组
 */
public class test19 {
    public static void main(String[] args) {
        int[] array = {1,2,3,4,5,6};
        System.out.println(array[5]);
        for (int i = 0; i < array.length; i++) {
            System.out.print(array[i] + " ");
        }
        //for each 循环
        System.out.println();
        for(int x: array){//无法获取对应的下标
            System.out.print(x + " ");
        }
        //操作数组的工具类 Arrange
        String ret = Arrays.toString(array);
        System.out.println(ret);
    }

    public static void main1(String[] args) {
        int[] array = {1,2,3,4,5,6};//定义数组 下标从0开始
        int[] array2 = new int[]{1,2,3,4,5,6};//这两种一样
        //new 指创建新的对象
        int[] array3 = new int[10];//没有初始化当前指定的值  默认里面所有的值为0
        int array4[] = {1,2,3,4};//C语言表达方式  不建议
        int[] array5;
        array5 = new int[4];
        //int[] array6;
        //array6 = {1,2,3,4};//这是错误的  对数组进行整体的初始化 只能是在定义这个我数组的时候1
        boolean[] fig = new boolean[3];//boolean 没有进行初始化 默认为false
    }
}
